noisy swarm of insects/birds - Alemán Inglés Diccionario